AniFrame: A Programming Language for 2D Drawing and Frame-Based AnimationMark Edward M. Gonzales, Hans Oswald A. Ibrahim, Elyssia Barrie H. Ong, Ryan Austin Fernandezhttps://arxiv.org/abs/2404.10250
AniFrame: A Programming Language for 2D Drawing and Frame-Based AnimationCreative coding is an experimentation-heavy activity that requires translating high-level visual ideas into code. However, most languages and libraries for creative coding may not be adequately intuitive for beginners. In this paper, we present AniFrame, a domain-specific language for drawing and animation. Designed for novice programmers, it (i) features animation-specific data types, operations, and built-in functions to simplify the creation and animation of composite objects, (ii) allows fo…